Lege eine Neue Funktion an, name "bestand" Rückgabewert String Argumente Anzahl bier, Anzahl Ayran // Beispiel, nicht ganz genau so // Deklaration einer Funktion public static String raute( int n, String w ) { // | | | ^ bekommt String als Argument // | | ^ bekommt int als Argument // | ^ Hat den Namen "raute" // ^ Wird evaluiert zu String String r = ""; // String für die Rückgabe /* Code */ return r; } In der main-Funktion wird dann nur noch aufgerufen (Symbolbild, Abb. ähnlich): print( bestand(bier, ayran) ); bzw. nach dem bisherigen Code: print( bestand( bottles, (bottles + 1) ) ); Die ganze Textgenerierung "so viele Flaschen", usw. erfolgt in der Funktion bestand. Hinweis: public static String bestand(int bier, int ayran) { String r = "Im lager sind noch "; /* code */ return r; }